#form组件
from django import template

register = template.Library()

#自定义过滤器
# @register.filter(name='baby')
# def my_sum(v1,v2):
#     return v1+v2

#自定义标签
# @register.simple_tag(name='plus')  #类似于自定义函数
# def index(a,b,c,d):
#     return '%s-%s-%s-%s' %(a,b,c,d)


#自定义inclusion_tag
'''
内部原理
    先定义一个方法
    在页面上调用该方法 并且可以传值
    该方法会生成一些数据然后传递给一个html页面
    之后将渲染好的结果放到调用的位置
'''
# @register.inclusion_tag('left_menu.html')
# def left(n):
#     data=['第{}项'.format(i) for i in range(n)]
#     # return {'data':data}
#     return locals()